# 需求1: 两只猫,一只名字叫二狗,一只叫大狗,大狗3岁,二狗2岁
# 需求2: 说我的名字是:xxx,我的年龄是:xx
"""
class Person:
    def cat1(self):
        self.name = '大狗'
        self.age = 3

    def cat2(self):
        self.name = '二狗'
        self.age = 2

p1 = Person()
p1.cat1()
print(p1.name)
print(p1.age)
p1.cat2()
print(p1.name)
print(p1.age)
"""

# TODO 方法二
class Cat:
    def __init__(self, name, age):
        # 初始化对象属性
        self.name = name
        self.age = age

    def call(self):
        # 说话方法
        print(f'我的名字是:{self.name}, 我的年龄是:{self.age}')

c1 = Cat('大狗', 3)
print(c1.name)
print(c1.age)
c1.call()

c2 = Cat('二狗', 2)
print(c2.name)
print(c2.age)
c2.call()


